ALL EDITORS V432 - NATIVE EXPORT FINISH REPAIR

BASIS: V431 with V430 direct character-folder rename behavior kept.

FIX
The in-game CHARACTER_EXPORT Done/Terminer button now invokes BG2's original
characterScreen:OnDoneButtonClick() even when the directory swap is unavailable.
The native filename field, list, Cancel and actual BG2 .CHR writer are retained.
The button also accepts a valid nonempty filename for the currently owned
character when a custom multiplayer transition leaves the engine's UI clickable
check stale. It does not bypass the player-slot ownership restriction.

FOLDER HANDLING
Preferred path (when Lua io/os and Windows directory renames work):
  existing /characters/ parked temporarily;
  account folder presented to BG2 as /characters/;
  native BG2 Finish writes its CHR/BIO;
  folder returned to /<accountname>/ and original /characters/ restored.

Fallback path (when a live Windows directory lock or Lua sandbox blocks rename):
  BG2's native Finish writes to /characters/;
  the existing account-folder router receives the selected filename and
  authenticated account from the existing BG2 route mailbox;
  ONLY that newly written valid .CHR and optional matching .BIO are moved to
  /<accountname>/ once the file is stable and closed by BG2.
The fallback can take a few short router pulses, unlike the primary instant
folder rename. It does not make, delete or regenerate character files.
It does not auto-move arbitrary preexisting CHRs.

Import remains the same as V431. No changes to campaign saves, multiplayer
session/slot ownership, UI artwork/editors or protected reference resources.

INSTALL
1. Close BG2/EEex and use the complete ZIP in a separate directory.
2. Run All Editors/SETUP_IN_GAME_ACCOUNTS.bat and install V432, selecting the
   actual BG2 game directory and BaldursGate2Online profile with Baldur.lua.
3. Start BG2, log into your account, choose a valid short Export filename
   (1-8 characters), and click Terminer.
4. Check <profile>/<accountname>/<filename>.CHR.
   If a fallback export remains in <profile>/characters/, ensure the account
   router is running and the game/profile directory is correctly selected.

TESTING
Tested with mocked BG2 Lua native callbacks, directory swap failure,
filesystem ownership and repeated setup. No actual Windows BG2 executable
available, so verify one real exported CHR in-game. Never delete original
CHR/BIO files while testing.
